/*
 skyblue:#87CEEB(135,206,235)
 slategrey:#708090(112,128,144)
 * */
.sh-skybule{
	text-shadow: 2px 2px 5px #708090;
}
.sh-slategrey{
	text-shadow: 2px 2px 5px #708090;
}
.sh-white{
	text-shadow: 2px 2px 5px #FFFFFF;
}
.sh-black{
	text-shadow: 2px 2px 5px #000000;
}
.bg-skyblue{
	background-color: #87CEEB ;
}
.text-skyblue{
	color: #87CEEB ;
}
.font-k{
	font-family: '楷体';
}
.font-s{
	font-family: '宋体';
}
.fos-28{
	font-size: 28px;
}
.mt-120{
	margin-top: 120px;
}
.float-right{
	float: right;
}
.float-left{
	float: left;
}
/*html, body {
    width: 100%;
    height: 100%;
}*/
body{
	background: url(../IMS/body.png) no-repeat center center fixed;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.font-weight-bold{
	font-weight: bold;
}
.font-weight-bolder{
	font-weight: bolder;
}

.text-shadow-black{
	text-shadow: 2px 2px 5px black;
}
.text-shadow-white{
	text-shadow: 2px 2px 5px white;
}
.outshadow{
	-webkit-box-shadow: #000000 0px 0px 10px;
	-moz-box-shadow: #000000 0px 0px 10px;
	box-shadow: #000000 0px 0px 10px;
	/*background: #EEFF99;*/
}
.inshadow{
	border-radius: 5px;
	box-shadow: 0px 0px 5px #708090 inset;
}
.inshadow-white{
	border-radius: 5px;
	box-shadow: 0px 0px 5px white inset;
}
.div-center{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.fixed-top {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 1030;
}